IDL[2]
Interface Description Language
John Nestor, David Lamb and William Wulf, Carnegie Mellon University, 1981
A language for description of data structures to be passed between the components of an application, to provide a language-independent intermediate representation. A key component of CORBA.
"The Interface Description Language", R. Snodgrass, Computer Science Press 1989.
SIGPLAN Notices 22(11) (Nov 1987) special issue.